36ff8b091129e3a6d090d01b8b9c44e71723656e,orcas_core/build_source/orcas_diff/src/de/opitzconsulting/orcas/diff/OrcasMain.java,OrcasMain,doSchemaSync,#Parameters#,185
Before Change
_log.info( "starting orcas statics schema sync" );
_log.info( "loading source database" );
CallableStatementProvider lSrcCallableStatementProvider = JdbcConnectionHandler.createCallableStatementProvider( pParameters, pParameters.getSrcJdbcConnectParameters() );
InitDiffRepository.init( lSrcCallableStatementProvider );
de.opitzconsulting.origOrcasDsl.Model lSrcModel = new LoadIst( lSrcCallableStatementProvider, pParameters ).loadModel( false );
DiffRepository.getModelMerge().cleanupValues( lSrcModel );
After Change
logInfo( "loading source database" );
final de.opitzconsulting.origOrcasDsl.Model[] lSrcModel = new de.opitzconsulting.origOrcasDsl.Model[1];
JdbcConnectionHandler.runWithCallableStatementProvider( getParameters(), pParameters.getSrcJdbcConnectParameters(), new RunWithCallableStatementProvider()
{
public void run( CallableStatementProvider pCallableStatementProvider ) throws Exception
{
CallableStatementProvider lSrcCallableStatementProvider = pCallableStatementProvider;
InitDiffRepository.init( lSrcCallableStatementProvider );
lSrcModel[0] = new LoadIst( lSrcCallableStatementProvider, pParameters ).loadModel( false );
DiffRepository.getModelMerge().cleanupValues( lSrcModel[0] );
}
} );
logInfo( "loading destination database" );
JdbcConnectionHandler.runWithCallableStatementProvider( getParameters(), new RunWithCallableStatementProvider()